from providertestcase import ResolverTestCase

import streamintoresolver
class StreaminTo(ResolverTestCase):

    def setUp(self):
        self.resolver = streamintoresolver
        self.urls = ['http://streamin.to/embed-wg4ip7hw7hj5-630x360.html']

    def assertions(self,url,results):
        for result in results:
            self.assertTrue(result['quality'] == '360p','Quality is correctly detected')

import streamujtvresolver

class StreamujTv(ResolverTestCase):

    def setUp(self):
        self.resolver = streamujtvresolver
        self.urls = ['http://www.streamuj.tv/video/25080-528d-db4902-0548bd92c2c556e3da22?remote=1&affid=174&width=960&height=525','http://www.streamuj.tv/video/47338-0f74-4497ef-e097447ff481bda79c24?affid=174&width=610&height=360&remote=1']

    def assertions(self,url,results):
        for result in results:
            self.assertTrue(len(result['subs']) > 0, 'Subs were detected')

import playedtoresolver
class PlayedTo(ResolverTestCase):

    def setUp(self):
        self.resolver = playedtoresolver
        self.urls = ['http://played.to/embed-s16qcl6cr7fn-630x360.html','http://played.to/embed-s16qcl6cr7fn-630x360.html']

    def assertions(self,url,results):
        for result in results:
            self.assertTrue(result['quality'] == '360p','Quality is correctly detected')




import youtuberesolver
class Youtube(ResolverTestCase):

    def setUp(self):
        self.resolver = youtuberesolver
        self.urls=['http://www.youtube.com/watch?v=KKbUP7brxmY',
                   'http://www.youtube.com/watch?v=mMrcYDrtjng'] #vevo

import anyfilesresolver
class AnyFiles(ResolverTestCase):

    def setUp(self):
        self.resolver = anyfilesresolver
        self.urls=['http://video.anyfiles.pl/w.jsp?id=85626&width=620&height=349&pos=&skin=0',
                'http://video.anyfiles.pl/w.jsp?id=85590&#038;width=620&#038;height=390&#038;pos=0&#038;skin=1']

import neturesolver
class Netu(ResolverTestCase):

    def setUp(self):
        self.resolver = neturesolver
        self.urls=['http://netu.tv/watch_video.php?v=5OYWBA1S524D',
                   """"data:text/javascript;charset=utf-8;base64,dmFyIF8weDg0ZGU9WyJBQkNERUZHSElKS0xNTk9QUVJTVFVWV1hZWmFiY2RlZmdoaWprbG1ub3BxcnN0dXZ3eHl6MDEyMzQ1Njc4OSsvPSIsIiIsImNoYXJBdCIsImluZGV4T2YiLCJmcm9tQ2hhckNvZGUiLCJsZW5ndGgiXTtmdW5jdGlvbiBJSUkoZGF0YSl7dmFyIF8wME9sT0k9XzB4ODRkZVswXTt2YXIgbzEsbzIsbzMsaDEsaDIsaDMsaDQsYml0cyxpPTAsZW5jPV8weDg0ZGVbMV07ZG97aDE9XzAwT2xPSVtfMHg4NGRlWzNdXShkYXRhW18weDg0ZGVbMl1dKGkrKykpO2gyPV8wME9sT0lbXzB4ODRkZVszXV0oZGF0YVtfMHg4NGRlWzJdXShpKyspKTtoMz1fMDBPbE9JW18weDg0ZGVbM11dKGRhdGFbXzB4ODRkZVsyXV0oaSsrKSk7aDQ9XzAwT2xPSVtfMHg4NGRlWzNdXShkYXRhW18weDg0ZGVbMl1dKGkrKykpO2JpdHM9aDE8PDE4fGgyPDwxMnxoMzw8NnxoNDtvMT1iaXRzPj4xNiYweGZmO28yPWJpdHM+PjgmMHhmZjtvMz1iaXRzJjB4ZmY7aWYoaDM9PTY0KXtlbmMrPVN0cmluZ1tfMHg4NGRlWzRdXShvMSk7fSBlbHNlIHtpZihoND09NjQpe2VuYys9U3RyaW5nW18weDg0ZGVbNF1dKG8xLG8yKTt9IGVsc2Uge2VuYys9U3RyaW5nW18weDg0ZGVbNF1dKG8xLG8yLG8zKTt9IDt9IDt9IHdoaWxlKGk8ZGF0YVtfMHg4NGRlWzVdXSk7O3JldHVybiBlbmM7fSA7ZnVuY3Rpb24gXzAwTyhzdHJpbmcpe3ZhciByZXQ9XzB4ODRkZVsxXSxpPTA7Zm9yKGk9c3RyaW5nW18weDg0ZGVbNV1dLTE7aT49MDtpLS0pe3JldCs9c3RyaW5nW18weDg0ZGVbMl1dKGkpO30gO3JldHVybiByZXQ7fSA7dmFyIF8xT089Jz1zVEtwVUdjaE4yY2w5RktsQlhZak5YWnVWSEtsUlhheWRuTDA1V1p0VjNZdlIyTzl0VFp6eFdZbUJpYnlWSGRsSjNlcGdpYnZsR2RqNVdkbTFUZHVWV2IwaFhaMDUyYmo1MmJ1UW5ibDFXZGo5R1o3Y1NaekFETTFWQ04zQURNMVZDTTNBRE0xVlNPMkFETTFWaU0zQURNMVZ5TTJBRE0xVnlNM0FETTFWaVp5QURNMVZ5WXpBRE0xVlNZd0FETTFWQ1p3QURNMVZDWjNBRE0xVlNPd0FETTFWU1l3QURNMVZDWndBRE0xVmlZekFETTFWU095QURNMVZ5TnlBRE0xVmlZekFETTFWaVkyQURNMVZ5TTJBRE0xVmlaMkFETTFWeVkyQURNMVZpTTJBRE0xVlNZekFETTFWU08zQURNMVZTTTJBRE0xVnlZMkFETTFWQ00zQURNMVZ5TTNBRE0xVlNPMkFETTFWQ04yQURNMVZ5TnlBRE0xVkNNeUFETTFWeVl5QURNMVZ5TnlBRE0xVlNOMkFETTFWeVkyQURNMVZTTzNBRE0xVkNOM0FETTFWeU0zQURNMVZ5TnlBRE0xVkNPeUFETTFWU04yQURNMVZDTjNBRE0xVlNOM0FETTFWaU0yQURNMVZTTzJBRE0xVmlNM0FETTFWQ04zQURNMVZDTjNBRE0xVlNNMEFETTFWQ04zQURNMVZTTjJBRE0xVnlNM0FETTFWU1p5QURNMVZTT3lBRE0xVnlOeUFETTFWQ04zQURNMVZpWjJBRE0xVlNaMkFETTFWeU55QURNMVZDT3lBRE0xVkNOMkFETTFWU08wQURNMVZTTzNBRE0xVmlNMEFETTFWQ04zQURNMVZTWjJBRE0xVlNOMkFETTFWQ1oyQURNMVZTTjJBRE0xVnlZMkFETTFWU04wQURNMVZDTjNBRE0xVlNOMkFETTFWeU4yQURNMVZTWnlBRE0xVkNOM0FETTFWU1oyQURNMVZTTjJBRE0xVkNaMkFETTFWU04zQURNMVZ5TTJBRE0xVmlaMkFETTFWQ04yQURNMVZTT3dBRE0xVlNPd0FETTFWU1l3QURNMVZDWndBRE0xVmlZM0FETTFWU04yQURNMVZ5TTNBRE0xVnlZMkFETTFWU04yQURNMVZDWjNBRE0xVlNPd0FETTFWU1l3QURNMVZDWndBRE0xVmlZekFETTFWU095QURNMVZDT3lBRE0xVkNOM0FETTFWU08yQURNMVZDWjJBRE0xVmlNMkFETTFWU04zQURNMVZ5TTNBRE0xVlNaeUFETTFWU095QURNMVZ5TnlBRE0xVnlNekFETTFWQ056QURNMVZ5TXpBRE0xVkNOekFETTFWQ016QURNMVZ5TXpBRE0xVmlNekFETTFWaU16QURNMVZDWnlBRE0xVkNaMkFETTFWaU0zQURNMVZpWjJBRE0xVmlOMkFETTFWeU55QURNMVZDT3lBRE0xVkNOMkFETTFWU08wQURNMVZTTzNBRE0xVmlNMEFETTFWQ04zQURNMVZTWjJBRE0xVlNOMkFETTFWQ1oyQURNMVZTTjJBRE0xVnlZMkFETTFWU04wQURNMVZDTjNBRE0xVlNOMkFETTFWeU4yQURNMVZTWnlBRE0xVkNOM0FETTFWU1oyQURNMVZTTjJBRE0xVkNaMkFETTFWU04zQURNMVZ5TTJBRE0xVmlaMkFETTFWQ04yQURNMVZTT3dBRE0xVlNPd0FETTFWU1l3QURNMVZDWndBRE0xVmlZM0FETTFWU095QURNMVZTT3lBRE0xVlNOMkFETTFWU04zQURNMVZpTTNBRE0xVkNOM0FETTFWQ015QURNMVZDWnpBRE0xVkNaekFETTFWQ015QURNMVZDWjJBRE0xVkNPeUFETTFWaU55QURNMVZpTnlBRE0xVlNPeUFETTFWQ00zQURNMVZpWjJBRE0xVkNOM0FETTFWQ1p6QURNMVZTTXlBRE0xVmlOMkFETTFWeVkyQURNMVZTTjJBRE0xVnlNM0FETTFWQ095QURNMVZDT3lBRE0xVkNNeUFETTFWaU4yQURNMVZTTzJBRE0xVlNPd0FETTFWU1l3QURNMVZDWndBRE0xVlNaekFETTFWQ04zQURNMVZDTTNBRE0xVlNPMkFETTFWaU0zQURNMVZ5TTJBRE0xVnlNM0FETTFWeVl6QURNMVZTWXdBRE0xVkNad0FETTFWU1p6QURNMVZDWjJBRE0xVmlNM0FETTFWaVoyQURNMVZpTjJBRE0xVmlaeUFETTFWeVl6QURNMVZTWXdBRE0xVkNad0FETTFWU1p6QURNMVZpTXlBRE0xVmlNeUFETTFWQ1p6QURNMVZTTjJBRE0xVlNOM0FETTFWeVkyQURNMVZTTTJBRE0xVmlOM0FETTFWQ015QURNMVZpTXlBRE0xVkNOM0FETTFWQ08zQURNMVZTTjJBRE0xVkNOM0FETTFWaU15QURNMVZDWnpBRE0xVkNOMkFETTFWU08yQURNMVZDTXlBRE0xVmlNeUFETTFWeU0zQURNMVZ5TTNBRE0xVlNNMkFETTFWQ00zQURNMVZpTXlBRE0xVkNaekFETTFWU04yQURNMVZDWjJBRE0xVlNNMkFETTFWU1oyQURNMVZDTXlBRE0xVkNOM0FETTFWU04zQURNMVZDTTNBRE0xVlNaMkFETTFWU08yQURNMVZ5WXpBRE0xVkNNeUFETTFWQ015QURNMVZTWXdBRE0xVkNad0FETTFWU1p6QURNMVZpTXlBRE0xVkNNekFETTFWeU16QURNMVZTTnpBRE0xVlNNekFETTFWQ1p6QURNMVZDTTNBRE0xVmlaekFETTFWaVp5QURNMVZTTjNBRE0xVlNOMkFETTFWU1p5QURNMVZTWjJBRE0xVmlaMkFETTFWU08yQURNMVZ5TTNBRE0xVlNPMkFETTFWaU4zQURNMVZpWjJBRE0xVnlOM0FETTFWQ04zQURNMVZpWnlBRE0xVnlNM0FETTFWU1oyQURNMVZTTzJBRE0xVlNNMkFETTFWQ1oyQURNMVZpWjJBRE0xVkNOMkFETTFWaVp5QURNMVZTTjNBRE0xVlNOMkFETTFWU1p5QURNMVZTWjJBRE0xVmlaMkFETTFWU08yQURNMVZ5TTNBRE0xVlNPMkFETTFWaU4zQURNMVZpWjJBRE0xVnlOM0FETTFWQ04zQURNMVZpWnlBRE0xVmlaeUFETTFWU1l6QURNMVZDTTNBRE0xVkNOM0FETTFWQ04zQURNMVZDTzJBRE0xVmlNeUFETTFWQ1p6QURNMVZTTjJBRE0xVlNOM0FETTFWeVkyQURNMVZTTTJBRE0xVmlOM0FETTFWQ015QURNMVZpTXlBRE0xVkNOM0FETTFWQ08zQURNMVZTTjJBRE0xVkNOM0FETTFWaU15QURNMVZDWnpBRE0xVkNOMkFETTFWU08yQURNMVZDTXlBRE0xVmlNeUFETTFWaU0zQURNMVZTTjJBRE0xVmlNM0FETTFWU04yQURNMVZpTjJBRE0xVlNOMkFETTFWaU0zQURNMVZpWjFBRE0xVkNNM0FETTFWQ04zQURNMVZDTjNBRE0xVkNPMkFETTFWaU15QURNMVZDWnpBRE0xVlNOMkFETTFWQ1oyQURNMVZTTTJBRE0xVlNaMkFETTFWQ015QURNMVZDTjNBRE0xVlNOM0FETTFWQ00zQURNMVZTWjJBRE0xVlNPMkFETTFWeVl6QURNMVZDTXlBRE0xVkNNeUFETTFWU1l3QURNMVZDWndBRE0xVlNaekFETTFWaU15QURNMVZTWjJBRE0xVmlaMkFETTFWaU15QURNMVZDWnpBRE0xVlNOMkFETTFWU04zQURNMVZ5WTJBRE0xVlNNMkFETTFWaU4zQURNMVZDTXlBRE0xVmlNeUFETTFWQ04zQURNMVZDTzNBRE0xVlNOMkFETTFWQ04zQURNMVZpTXlBRE0xVkNaekFETTFWQ04yQURNMVZTTzJBRE0xVkNNeUFETTFWaU15QURNMVZpTTNBRE0xVlNOMkFETTFWaU0zQURNMVZTTjJBRE0xVmlOMkFETTFWU04yQURNMVZpTTNBRE0xVmlNeUFETTFWQ1p6QURNMVZTTjJBRE0xVkNaMkFETTFWU00yQURNMVZTWjJBRE0xVkNNeUFETTFWQ04zQURNMVZTTjNBRE0xVkNNM0FETTFWU1oyQURNMVZTTzJBRE0xVnlZekFETTFWQ015QURNMVZDTXlBRE0xVlNZd0FETTFWQ1p3QURNMVZTWnpBRE0xVmlNeUFETTFWU04yQURNMVZTWjJBRE0xVmlaMkFETTFWU1oyQURNMVZpTXlBRE0xVkNaekFETTFWU04yQURNMVZTTjNBRE0xVnlZMkFETTFWU00yQURNMVZpTjNBRE0xVkNNeUFETTFWaU15QURNMVZDTjNBRE0xVkNPM0FETTFWU04yQURNMVZDTjNBRE0xVmlNeUFETTFWQ1p6QURNMVZDTjJBRE0xVlNPMkFETTFWQ015QURNMVZpTXlBRE0xVlNPM0FETTFWU00yQURNMVZ5WTJBRE0xVkNNM0FETTFWaVoyQURNMVZDTjNBRE0xVlNOM0FETTFWU00yQURNMVZpTXlBRE0xVkNaekFETTFWU04yQURNMVZDWjJBRE0xVlNNMkFETTFWU1oyQURNMVZDTXlBRE0xVkNOM0FETTFWU04zQURNMVZDTTNBRE0xVlNaMkFETTFWU08yQURNMVZ5WXpBRE0xVkNNeUFETTFWQ015QURNMVZTWXdBRE0xVkNad0FETTFWU1p6QURNMVZpTXlBRE0xVnlNekFETTFWQ056QURNMVZpTXpBRE0xVkNNekFETTFWaU16QURNMVZTTXpBRE0xVlNOMkFETTFWQ056QURNMVZpTXpBRE0xVlNNMkFETTFWeU56QURNMVZTT3pBRE0xVmlOekFETTFWU056QURNMVZTTjJBRE0xVmlOekFETTFWaU16QURNMVZ5TTJBRE0xVlNOekFETTFWU00yQURNMVZpTnpBRE0xVlNNekFETTFWQ04yQURNMVZpTjJBRE0xVkNOekFETTFWQ016QURNMVZDT3pBRE0xVkNPekFETTFWU00yQURNMVZpTXpBRE0xVmlOekFETTFWaU16QURNMVZpTXlBRE0xVkNaekFETTFWU04yQURNMVZTTjNBRE0xVnlZMkFETTFWU00yQURNMVZpTjNBRE0xVkNNeUFETTFWaU15QURNMVZDTjNBRE0xVkNPM0FETTFWU04yQURNMVZDTjNBRE0xVmlNeUFETTFWQ1p6QURNMVZDTjJBRE0xVlNPMkFETTFWQ015QURNMVZpTXlBRE0xVkNOM0FETTFWU00yQURNMVZpTXlBRE0xVkNaekFETTFWU04yQURNMVZDWjJBRE0xVlNNMkFETTFWU1oyQURNMVZDTXlBRE0xVkNOM0FETTFWU04zQURNMVZDTTNBRE0xVlNaMkFETTFWU08yQURNMVZ5WXpBRE0xVkNNeUFETTFWQ015QURNMVZTWXdBRE0xVkNad0FETTFWU1p6QURNMVZpTXlBRE0xVnlNMUFETTFWQ1owQURNMVZ5TjFBRE0xVkNPMEFETTFWU1owQURNMVZDWjBBRE0xVlNaMEFETTFWQ096QURNMVZDTjBBRE0xVkNPekFETTFWeU56QURNMVZDTnpBRE0xVmlNeUFETTFWQ1p6QURNMVZTTjJBRE0xVlNOM0FETTFWeVkyQURNMVZTTTJBRE0xVmlOM0FETTFWQ015QURNMVZpTXlBRE0xVkNOM0FETTFWQ08zQURNMVZTTjJBRE0xVkNOM0FETTFWaU15QURNMVZDWnpBRE0xVkNOMkFETTFWU08yQURNMVZDTXlBRE0xVmlNeUFETTFWQ04yQURNMVZTTzJBRE0xVmlOM0FETTFWaU15QURNMVZDWnpBRE0xVlNOMkFETTFWQ1oyQURNMVZTTTJBRE0xVlNaMkFETTFWQ015QURNMVZDTjNBRE0xVlNOM0FETTFWQ00zQURNMVZTWjJBRE0xVlNPMkFETTFWeVl6QURNMVZDTXlBRE0xVkNNeUFETTFWU1l3QURNMVZDWndBRE0xVlNPd0FETTFWU093QURNMVZTWnpBRE0xVlNaMkFETTFWU04yQURNMVZDTjJBRE0xVkNOMkFETTFWU08yQURNMVZDTzJBRE0xVkNNeUFETTFWaU15QURNMVZpTjJBRE0xVnlZMkFETTFWU04yQURNMVZ5TTNBRE0xVmlaMUFETTFWaU15QURNMVZDWnpBRE0xVkNOM0FETTFWU04yQURNMVZ5TjJBRE0xVmlNM0FETTFWU00yQURNMVZDTjNBRE0xVkNNeUFETTFWaU15QURNMVZDTTNBRE0xVkNPMkFETTFWQ00zQURNMVZTWnlBRE0xVmlNM0FETTFWU04yQURNMVZTTzNBRE0xVlNNMkFETTFWeVkyQURNMVZDTTNBRE0xVmlaMUFETTFWQ04yQURNMVZTTjJBRE0xVmlNMkFETTFWQ1oyQURNMVZTTjJBRE0xVmlaeUFETTFWaU0zQURNMVZTTjJBRE0xVlNPM0FETTFWU00yQURNMVZ5WTJBRE0xVkNNM0FETTFWaVp5QURNMVZpTXlBRE0xVkNaekFETTFWU1oyQURNMVZpWjJBRE0xVlNPMkFETTFWQ04zQURNMVZ5TTJBRE0xVlNNMkFETTFWQ015QURNMVZpTXlBRE0xVkNOM0FETTFWeU0zQURNMVZpWjJBRE0xVkNNM0FETTFWaU15QURNMVZDWnpBRE0xVkNOMkFETTFWaVoyQURNMVZDTzJBRE0xVkNOM0FETTFWU04yQURNMVZDWjJBRE0xVkNNeUFETTFWaU15QURNMVZ5TXpBRE0xVkNOekFETTFWeU16QURNMVZDTnpBRE0xVkNNekFETTFWeU16QURNMVZpTXpBRE0xVmlNekFETTFWQ1p5QURNMVZDWjJBRE0xVmlNM0FETTFWaVoyQURNMVZpTjJBRE0xVmlNeUFETTFWQ1p6QURNMVZDTjJBRE0xVlNPMkFETTFWQ015QURNMVZDTXlBRE0xVkNaMkFETTFWaU0zQURNMVZpWjJBRE0xVmlOMkFETTFWeVl6QURNMVZ5SjlVR2NoTjJjbDlGSXlGbWQnO2V2YWwoSUlJKF8wME8oXzFPTykpKTs="""]

import hqqresolver
class Hqq(ResolverTestCase):
    def setUp(self):
        self.resolver = hqqresolver
        self.urls =["http://hqq.tv/player/embed_player.php?vid=HWSOKOYHGBKY&autoplay=no",
                    """data:text/javascript;charset=utf-8;base64,dmFyIF8weDg0ZGU9WyJBQkNERUZHSElKS0xNTk9QUVJTVFVWV1hZWmFiY2RlZmdoaWprbG1ub3BxcnN0dXZ3eHl6MDEyMzQ1Njc4OSsvPSIsIiIsImNoYXJBdCIsImluZGV4T2YiLCJmcm9tQ2hhckNvZGUiLCJsZW5ndGgiXTtmdW5jdGlvbiBPMTAoZGF0YSl7dmFyIF8wT0lsT0k9XzB4ODRkZVswXTt2YXIgbzEsbzIsbzMsaDEsaDIsaDMsaDQsYml0cyxpPTAsZW5jPV8weDg0ZGVbMV07ZG97aDE9XzBPSWxPSVtfMHg4NGRlWzNdXShkYXRhW18weDg0ZGVbMl1dKGkrKykpO2gyPV8wT0lsT0lbXzB4ODRkZVszXV0oZGF0YVtfMHg4NGRlWzJdXShpKyspKTtoMz1fME9JbE9JW18weDg0ZGVbM11dKGRhdGFbXzB4ODRkZVsyXV0oaSsrKSk7aDQ9XzBPSWxPSVtfMHg4NGRlWzNdXShkYXRhW18weDg0ZGVbMl1dKGkrKykpO2JpdHM9aDE8PDE4fGgyPDwxMnxoMzw8NnxoNDtvMT1iaXRzPj4xNiYweGZmO28yPWJpdHM+PjgmMHhmZjtvMz1iaXRzJjB4ZmY7aWYoaDM9PTY0KXtlbmMrPVN0cmluZ1tfMHg4NGRlWzRdXShvMSk7fSBlbHNlIHtpZihoND09NjQpe2VuYys9U3RyaW5nW18weDg0ZGVbNF1dKG8xLG8yKTt9IGVsc2Uge2VuYys9U3RyaW5nW18weDg0ZGVbNF1dKG8xLG8yLG8zKTt9IDt9IDt9IHdoaWxlKGk8ZGF0YVtfMHg4NGRlWzVdXSk7O3JldHVybiBlbmM7fSA7ZnVuY3Rpb24gXzBPSShzdHJpbmcpe3ZhciByZXQ9XzB4ODRkZVsxXSxpPTA7Zm9yKGk9c3RyaW5nW18weDg0ZGVbNV1dLTE7aT49MDtpLS0pe3JldCs9c3RyaW5nW18weDg0ZGVbMl1dKGkpO30gO3JldHVybiByZXQ7fSA7dmFyIF8xMGw9Jz1zVEtwVUdjaE4yY2w5RktsQlhZak5YWnVWSEtsUlhheWRuTDA1V1p0VjNZdlIyTzl0VFp6eFdZbUJpYnlWSGRsSjNlcGdpYnZsR2RqNVdkbTFUZHVWV2IwaFhaMDUyYmo1MmJ1UW5ibDFXZGo5R1o3Y1NaekFETTFWQ04zQURNMVZDTTNBRE0xVlNPMkFETTFWaU0zQURNMVZ5TTJBRE0xVnlNM0FETTFWaVp5QURNMVZ5WXpBRE0xVlNZd0FETTFWQ1p3QURNMVZDWjNBRE0xVlNPd0FETTFWU1l3QURNMVZDWndBRE0xVmlZekFETTFWU095QURNMVZ5TnlBRE0xVmlZekFETTFWaVkyQURNMVZ5TTJBRE0xVmlaMkFETTFWeVkyQURNMVZpTTJBRE0xVlNZekFETTFWU08zQURNMVZTTTJBRE0xVnlZMkFETTFWQ00zQURNMVZ5TTNBRE0xVlNPMkFETTFWQ04yQURNMVZ5TnlBRE0xVkNNeUFETTFWeVl5QURNMVZ5TnlBRE0xVlNOMkFETTFWeVkyQURNMVZTTzNBRE0xVkNOM0FETTFWeU0zQURNMVZ5TnlBRE0xVkNPeUFETTFWU04yQURNMVZDTjNBRE0xVlNOM0FETTFWaU0yQURNMVZTTzJBRE0xVmlNM0FETTFWQ04zQURNMVZDTjNBRE0xVlNNMEFETTFWQ04zQURNMVZTTjJBRE0xVnlNM0FETTFWU1p5QURNMVZTT3lBRE0xVnlOeUFETTFWQ04zQURNMVZpWjJBRE0xVlNaMkFETTFWeU55QURNMVZDT3lBRE0xVkNOMkFETTFWU08wQURNMVZTTzNBRE0xVmlNMEFETTFWQ04zQURNMVZTWjJBRE0xVlNOMkFETTFWQ1oyQURNMVZTTjJBRE0xVnlZMkFETTFWU04wQURNMVZDTjNBRE0xVlNOMkFETTFWeU4yQURNMVZTWnlBRE0xVkNOM0FETTFWU1oyQURNMVZTTjJBRE0xVkNaMkFETTFWU04zQURNMVZ5TTJBRE0xVmlaMkFETTFWQ04yQURNMVZTT3dBRE0xVlNPd0FETTFWU1l3QURNMVZDWndBRE0xVmlZM0FETTFWU04yQURNMVZ5TTNBRE0xVnlZMkFETTFWU04yQURNMVZDWjNBRE0xVlNPd0FETTFWU1l3QURNMVZDWndBRE0xVmlZekFETTFWU095QURNMVZDT3lBRE0xVkNOM0FETTFWU08yQURNMVZDWjJBRE0xVmlNMkFETTFWU04zQURNMVZ5TTNBRE0xVlNaeUFETTFWU095QURNMVZ5TnlBRE0xVnlOekFETTFWU016QURNMVZDTXpBRE0xVkNOekFETTFWU096QURNMVZpTXpBRE0xVnlNekFETTFWQ096QURNMVZDWnlBRE0xVkNaMkFETTFWaU0zQURNMVZpWjJBRE0xVmlOMkFETTFWeU55QURNMVZDT3lBRE0xVkNOMkFETTFWU08wQURNMVZTTzNBRE0xVmlNMEFETTFWQ04zQURNMVZTWjJBRE0xVlNOMkFETTFWQ1oyQURNMVZTTjJBRE0xVnlZMkFETTFWU04wQURNMVZDTjNBRE0xVlNOMkFETTFWeU4yQURNMVZTWnlBRE0xVkNOM0FETTFWU1oyQURNMVZTTjJBRE0xVkNaMkFETTFWU04zQURNMVZ5TTJBRE0xVmlaMkFETTFWQ04yQURNMVZTT3dBRE0xVlNPd0FETTFWU1l3QURNMVZDWndBRE0xVmlZM0FETTFWU095QURNMVZTT3lBRE0xVlNOMkFETTFWU04zQURNMVZpTTNBRE0xVkNOM0FETTFWQ015QURNMVZDWnpBRE0xVkNaekFETTFWQ015QURNMVZDWjJBRE0xVkNPeUFETTFWaU55QURNMVZpTnlBRE0xVlNPeUFETTFWQ00zQURNMVZpWjJBRE0xVkNOM0FETTFWQ1p6QURNMVZTTXlBRE0xVmlOMkFETTFWeVkyQURNMVZTTjJBRE0xVnlNM0FETTFWQ095QURNMVZDT3lBRE0xVkNNeUFETTFWaU4yQURNMVZTTzJBRE0xVlNPd0FETTFWU1l3QURNMVZDWndBRE0xVlNaekFETTFWQ04zQURNMVZDTTNBRE0xVlNPMkFETTFWaU0zQURNMVZ5TTJBRE0xVnlNM0FETTFWeVl6QURNMVZTWXdBRE0xVkNad0FETTFWU1p6QURNMVZDWjJBRE0xVmlNM0FETTFWaVoyQURNMVZpTjJBRE0xVmlaeUFETTFWeVl6QURNMVZTWXdBRE0xVkNad0FETTFWU1p6QURNMVZpTXlBRE0xVmlNeUFETTFWQ1p6QURNMVZTTjJBRE0xVlNOM0FETTFWeVkyQURNMVZTTTJBRE0xVmlOM0FETTFWQ015QURNMVZpTXlBRE0xVkNOM0FETTFWQ08zQURNMVZTTjJBRE0xVkNOM0FETTFWaU15QURNMVZDWnpBRE0xVkNOMkFETTFWU08yQURNMVZDTXlBRE0xVmlNeUFETTFWeU0zQURNMVZ5TTNBRE0xVlNNMkFETTFWQ00zQURNMVZpTXlBRE0xVkNaekFETTFWU04yQURNMVZDWjJBRE0xVlNNMkFETTFWU1oyQURNMVZDTXlBRE0xVkNOM0FETTFWU04zQURNMVZDTTNBRE0xVlNaMkFETTFWU08yQURNMVZ5WXpBRE0xVkNNeUFETTFWQ015QURNMVZTWXdBRE0xVkNad0FETTFWU1p6QURNMVZpTXlBRE0xVnlZMkFETTFWU04yQURNMVZDTjNBRE0xVmlaMkFETTFWQ1oyQURNMVZDWnlBRE0xVnlNM0FETTFWU04yQURNMVZDTjNBRE0xVlNNMkFETTFWaU0yQURNMVZDWnpBRE0xVnlZMkFETTFWU00yQURNMVZTTzJBRE0xVmlNM0FETTFWU04yQURNMVZ5TTNBRE0xVmlOeUFETTFWaU16QURNMVZTT3pBRE0xVkNNekFETTFWaU16QURNMVZTTXpBRE0xVkNaekFETTFWQ04yQURNMVZTTzJBRE0xVmlaekFETTFWQ00zQURNMVZDTzJBRE0xVkNNM0FETTFWU1p5QURNMVZDTzNBRE0xVlNOMkFETTFWQ04yQURNMVZTWjJBRE0xVlNPMkFETTFWaVp5QURNMVZTWTNBRE0xVnlNMkFETTFWU1p5QURNMVZ5WTJBRE0xVlNNMkFETTFWU08yQURNMVZpTTNBRE0xVlNOMkFETTFWeU0zQURNMVZTTzNBRE0xVlNNMkFETTFWeVkyQURNMVZDTTNBRE0xVmlaeUFETTFWaVp5QURNMVZTWXpBRE0xVkNNM0FETTFWQ04zQURNMVZDTjNBRE0xVkNPMkFETTFWaU15QURNMVZDWnpBRE0xVlNOMkFETTFWU04zQURNMVZ5WTJBRE0xVlNNMkFETTFWaU4zQURNMVZDTXlBRE0xVmlNeUFETTFWQ04zQURNMVZDTzNBRE0xVlNOMkFETTFWQ04zQURNMVZpTXlBRE0xVkNaekFETTFWQ04yQURNMVZTTzJBRE0xVkNNeUFETTFWaU15QURNMVZpTTNBRE0xVlNOMkFETTFWaU0zQURNMVZTTjJBRE0xVmlOMkFETTFWU04yQURNMVZpTTNBRE0xVmlaMUFETTFWQ00zQURNMVZDTjNBRE0xVkNOM0FETTFWQ08yQURNMVZpTXlBRE0xVkNaekFETTFWU04yQURNMVZDWjJBRE0xVlNNMkFETTFWU1oyQURNMVZDTXlBRE0xVkNOM0FETTFWU04zQURNMVZDTTNBRE0xVlNaMkFETTFWU08yQURNMVZ5WXpBRE0xVkNNeUFETTFWQ015QURNMVZTWXdBRE0xVkNad0FETTFWU1p6QURNMVZpTXlBRE0xVlNaMkFETTFWaVoyQURNMVZpTXlBRE0xVkNaekFETTFWU04yQURNMVZTTjNBRE0xVnlZMkFETTFWU00yQURNMVZpTjNBRE0xVkNNeUFETTFWaU15QURNMVZDTjNBRE0xVkNPM0FETTFWU04yQURNMVZDTjNBRE0xVmlNeUFETTFWQ1p6QURNMVZDTjJBRE0xVlNPMkFETTFWQ015QURNMVZpTXlBRE0xVmlNM0FETTFWU04yQURNMVZpTTNBRE0xVlNOMkFETTFWaU4yQURNMVZTTjJBRE0xVmlNM0FETTFWaU15QURNMVZDWnpBRE0xVlNOMkFETTFWQ1oyQURNMVZTTTJBRE0xVlNaMkFETTFWQ015QURNMVZDTjNBRE0xVlNOM0FETTFWQ00zQURNMVZTWjJBRE0xVlNPMkFETTFWeVl6QURNMVZDTXlBRE0xVkNNeUFETTFWU1l3QURNMVZDWndBRE0xVlNaekFETTFWaU15QURNMVZTTjJBRE0xVlNaMkFETTFWaVoyQURNMVZTWjJBRE0xVmlNeUFETTFWQ1p6QURNMVZTTjJBRE0xVlNOM0FETTFWeVkyQURNMVZTTTJBRE0xVmlOM0FETTFWQ015QURNMVZpTXlBRE0xVkNOM0FETTFWQ08zQURNMVZTTjJBRE0xVkNOM0FETTFWaU15QURNMVZDWnpBRE0xVkNOMkFETTFWU08yQURNMVZDTXlBRE0xVmlNeUFETTFWU08zQURNMVZTTTJBRE0xVnlZMkFETTFWQ00zQURNMVZpWjJBRE0xVkNOM0FETTFWU04zQURNMVZTTTJBRE0xVmlNeUFETTFWQ1p6QURNMVZTTjJBRE0xVkNaMkFETTFWU00yQURNMVZTWjJBRE0xVkNNeUFETTFWQ04zQURNMVZTTjNBRE0xVkNNM0FETTFWU1oyQURNMVZTTzJBRE0xVnlZekFETTFWQ015QURNMVZDTXlBRE0xVlNZd0FETTFWQ1p3QURNMVZTWnpBRE0xVmlNeUFETTFWaU16QURNMVZ5TnpBRE0xVlNPekFETTFWQ016QURNMVZTT3pBRE0xVlNOekFETTFWaU16QURNMVZDTnpBRE0xVkNOMkFETTFWeU56QURNMVZpTjJBRE0xVlNNekFETTFWU04yQURNMVZpTTJBRE0xVlNOMkFETTFWeU56QURNMVZpTnpBRE0xVnlOekFETTFWU056QURNMVZDTjJBRE0xVkNOekFETTFWU00yQURNMVZDT3pBRE0xVkNOMkFETTFWU016QURNMVZDT3pBRE0xVkNOekFETTFWaU56QURNMVZpTjJBRE0xVlNNMkFETTFWeU16QURNMVZpTnpBRE0xVmlNeUFETTFWQ1p6QURNMVZTTjJBRE0xVlNOM0FETTFWeVkyQURNMVZTTTJBRE0xVmlOM0FETTFWQ015QURNMVZpTXlBRE0xVkNOM0FETTFWQ08zQURNMVZTTjJBRE0xVkNOM0FETTFWaU15QURNMVZDWnpBRE0xVkNOMkFETTFWU08yQURNMVZDTXlBRE0xVmlNeUFETTFWQ04zQURNMVZTTTJBRE0xVmlNeUFETTFWQ1p6QURNMVZTTjJBRE0xVkNaMkFETTFWU00yQURNMVZTWjJBRE0xVkNNeUFETTFWQ04zQURNMVZTTjNBRE0xVkNNM0FETTFWU1oyQURNMVZTTzJBRE0xVnlZekFETTFWQ015QURNMVZDTXlBRE0xVlNZd0FETTFWQ1p3QURNMVZTWnpBRE0xVmlNeUFETTFWU04xQURNMVZTTjFBRE0xVmlNMUFETTFWQ04wQURNMVZTTjFBRE0xVkNOekFETTFWaVkwQURNMVZpTXpBRE0xVnlOMUFETTFWaVkwQURNMVZpWTBBRE0xVnlOMEFETTFWaU15QURNMVZDWnpBRE0xVlNOMkFETTFWU04zQURNMVZ5WTJBRE0xVlNNMkFETTFWaU4zQURNMVZDTXlBRE0xVmlNeUFETTFWQ04zQURNMVZDTzNBRE0xVlNOMkFETTFWQ04zQURNMVZpTXlBRE0xVkNaekFETTFWQ04yQURNMVZTTzJBRE0xVkNNeUFETTFWaU15QURNMVZDTjJBRE0xVlNPMkFETTFWaU4zQURNMVZpTXlBRE0xVkNaekFETTFWU04yQURNMVZDWjJBRE0xVlNNMkFETTFWU1oyQURNMVZDTXlBRE0xVkNOM0FETTFWU04zQURNMVZDTTNBRE0xVlNaMkFETTFWU08yQURNMVZ5WXpBRE0xVkNNeUFETTFWQ015QURNMVZTWXdBRE0xVkNad0FETTFWU093QURNMVZTT3dBRE0xVlNaekFETTFWU1oyQURNMVZTTjJBRE0xVkNOMkFETTFWQ04yQURNMVZTTzJBRE0xVkNPMkFETTFWQ015QURNMVZpTXlBRE0xVmlOMkFETTFWeVkyQURNMVZTTjJBRE0xVnlNM0FETTFWaVoxQURNMVZpTXlBRE0xVkNaekFETTFWQ04zQURNMVZTTjJBRE0xVnlOMkFETTFWaU0zQURNMVZTTTJBRE0xVkNOM0FETTFWQ015QURNMVZpTXlBRE0xVkNNM0FETTFWQ08yQURNMVZDTTNBRE0xVlNaeUFETTFWaU0zQURNMVZTTjJBRE0xVlNPM0FETTFWU00yQURNMVZ5WTJBRE0xVkNNM0FETTFWaVoxQURNMVZDTjJBRE0xVlNOMkFETTFWaU0yQURNMVZDWjJBRE0xVlNOMkFETTFWaVp5QURNMVZpTTNBRE0xVlNOMkFETTFWU08zQURNMVZTTTJBRE0xVnlZMkFETTFWQ00zQURNMVZpWnlBRE0xVmlNeUFETTFWQ1p6QURNMVZTWjJBRE0xVmlaMkFETTFWU08yQURNMVZDTjNBRE0xVnlNMkFETTFWU00yQURNMVZDTXlBRE0xVmlNeUFETTFWQ04zQURNMVZ5TTNBRE0xVmlaMkFETTFWQ00zQURNMVZpTXlBRE0xVkNaekFETTFWQ04yQURNMVZpWjJBRE0xVkNPMkFETTFWQ04zQURNMVZTTjJBRE0xVkNaMkFETTFWQ015QURNMVZpTXlBRE0xVnlOekFETTFWU016QURNMVZDTXpBRE0xVkNOekFETTFWU096QURNMVZpTXpBRE0xVnlNekFETTFWQ096QURNMVZDWnlBRE0xVkNaMkFETTFWaU0zQURNMVZpWjJBRE0xVmlOMkFETTFWaU15QURNMVZDWnpBRE0xVkNOMkFETTFWU08yQURNMVZDTXlBRE0xVkNNeUFETTFWQ1oyQURNMVZpTTNBRE0xVmlaMkFETTFWaU4yQURNMVZ5WXpBRE0xVnlKOVVHY2hOMmNsOUZJeUZtZCc7ZXZhbChPMTAoXzBPSShfMTBsKSkpOw==">'"""]

import koukniresolver
class Koukni(ResolverTestCase):

    def setUp(self):
        self.resolver = koukniresolver
        self.urls=['http://koukni.cz/49950514']

import vimeoresolver
class Vimeo(ResolverTestCase):
    def setUp(self):
        self.resolver = vimeoresolver
        self.urls=['http://player.vimeo.com/video/96091357']
